@charset "UTF-8";a,a:focus,a:hover{text-decoration:none;color:#262625}a,body{color:#262625}#prev.theme-btn,.theme-btn:hover{background:#e02b1c}.calculate-block,.container,.nav-block,.portfolio-slider-little .slide-video,.scheme-block,.scheme-item,.scheme-item .item-thumb{position:relative}.adv-footer,.adv-item,.form-block,.testimonials-footer,.trigger-block{text-align:center}#prev.theme-btn,.nav-wrap,.portfolio-wrap,.prices-wrap,.scheme-wrap,.seo-wrap,.testimonials-wrap{overflow:hidden}.footer-col-1,.gallery-item,.team-item,.testimonial-item{vertical-align:top}#question .box,#question label.circle_l{vertical-align:middle;width:26px;min-width:26px;height:26px}#question .que-title,.about-block h3,.end-block h3,.faq-footer p,.fly-sale,.footer-col h4,.footer-details ul li,.front-block h1,.gallery-filter li a,.header-contacts-phone a,.item-price-big h4,.item-price-little h4,.nav-block ul li a,.news-menu-title h4,.portfolio-item h4,.seo-block h3,.spoiler-header h4,.trigger-block h4{text-transform:uppercase}@font-face{font-family:Montserrat;font-weight:100;font-style:normal;src:url("../fonts/Montserrat/Montserrat-Thin.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;src:url("../fonts/Montserrat/Montserrat-ExtraLight.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;src:url("../fonts/Montserrat/Montserrat-Light.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url("../fonts/Montserrat/Montserrat-Regular.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;src:url("../fonts/Montserrat/Montserrat-Medium.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;src:url("../fonts/Montserrat/Montserrat-SemiBold.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url("../fonts/Montserrat/Montserrat-Bold.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;src:url("../fonts/Montserrat/Montserrat-ExtraBold.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:900;font-style:normal;src:url("../fonts/Montserrat/Montserrat-Black.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:100;font-style:Italic;src:url("../fonts/Montserrat/Montserrat-ThinItalic.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:200;font-style:Italic;src:url("../fonts/Montserrat/Montserrat-ExtraLightItalic.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:300;font-style:Italic;src:url("../fonts/Montserrat/Montserrat-LightItalic.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:400;font-style:Italic;src:url("../fonts/Montserrat/Montserrat-Italic.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:500;font-style:Italic;src:url("../fonts/Montserrat/Montserrat-MediumItalic.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:600;font-style:Italic;src:url("../fonts/Montserrat/Montserrat-SemiBoldItalic.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:700;font-style:Italic;src:url("../fonts/Montserrat/Montserrat-BoldItalic.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:800;font-style:Italic;src:url("../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff") format("woff")}@font-face{font-family:Montserrat;font-weight:900;font-style:Italic;src:url("../fonts/Montserrat/Montserrat-BlackItalic.woff") format("woff")}@font-face{font-family:Circe;font-weight:300;font-style:normal;src:url("../fonts/Circe/Circe-Light.woff") format("woff")}@font-face{font-family:Circe;font-weight:400;font-style:normal;src:url("../fonts/Circe/Circe-Regular.woff") format("woff")}@font-face{font-family:Circe;font-weight:700;font-style:normal;src:url("../fonts/Circe/Circe-Bold.woff") format("woff")}@font-face{font-family:Circe;font-weight:800;font-style:normal;src:url("../fonts/Circe/Circe-ExtraBold.woff") format("woff")}body{background-color:#fff;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}a{-webkit-transition:.3s;transition:.3s}.header-link.call-form,.theme-btn{border:0;-webkit-transition:.3s;font-family:Circe,sans-serif;cursor:pointer;outline:0}.about-links li a:hover span,.footer-copyright a{text-decoration:underline}.theme-btn{display:inline-block;font-size:20px;line-height:60px;background:#e02b1c;-webkit-box-shadow:0 3px 0 rgba(23,23,23,.5);box-shadow:0 3px 0 #bf606080;padding:0 49px 0 41px;transition:.3s}.theme-btn .fas{display:inline-block;vertical-align:middle;margin:-1px 0 0 9px;font-size:16px}.theme-btn:hover{color:#fff}#prev.theme-btn:hover{background:#e02b1c}.section{padding:80px 0}.section-header h1,.section-header h2,.section-header h3{font-size:30px;line-height:initial;margin:0 0 55px;text-transform:uppercase;text-align:center}.is-home{background:url("../img/bg-main.jpg") center top no-repeat}.header-wrap{background:#fff;height:83px}.header-logo{width:140px;margin:-23px 30px 0 0;padding-top:16px;float:left}.checkbox-label input:checked+label:after,.command-slider .slick-arrow i,.header-logo a,.nav-fixed ul li:last-child{display:block}.header-logo img{margin:0 auto}.header-description p{font-family:Circe,sans-serif;color:#4a4a4a;margin:14px 0 0;letter-spacing:.02em;line-height:14px}.header-description span{display:block;font-size:16px;color:#000;line-height:initial}.header-contacts ul{margin:17px 0 0;padding:0;text-align:right}.header-contacts ul li{list-style:none}.header-contacts a{color:#000;display:inline-block}#question li:hover,.bottom-block ul li a:hover,.checkbox-label span a:hover,.contacts-block ul li a:hover,.crumbs a:hover,.footer-col ul li a:hover,.footer-copyright a:hover,.header-contacts a:hover,.header-link:hover,.news-menu ul li a:hover,.news-menu ul li.active a,.trigger-block p a:hover{color:#fed204}.header-contacts .fas{color:#e02b1c;margin-right:18px;-webkit-transform:scaleX(-1);transform:scaleX(-1);font-size:14px}.header-contacts-phone a{font-weight:700;font-size:16px;line-height:16px;margin-bottom:10px}.header-link.call-form{display:inline-block;font-size:20px;background:#e02b1c;-webkit-box-shadow:0 3px 0 rgb(23 23 23 / 50%);box-shadow:0 3px 0 rgb(23 23 23 / 50%);padding:0 10px;transition:.3s}.nav-block,.nav-wrap{-webkit-transition:.3s}.nav-wrap{transition:.3s}.nav-wrap.nav-fixed{position:fixed;top:0;left:0;right:0;z-index:5;background:rgba(0,0,0,.7);border-bottom:3px solid #e02b1c;padding:10px 0}.front-block h1:before,.front-block p span:after,.nav-block:after{display:block;position:absolute;content:''}.nav-wrap.nav-fixed .nav-block{border-bottom:0}#touch-menu,.faq-wrap .section-header h3:after,.gallery-wrap .section-header h3:after,.nav-wrap.nav-fixed .nav-block:after{display:none}.nav-block{border-bottom:1px solid #898686;transition:.3s}.nav-block:after{width:400px;height:1px;background:#898686;left:100%;bottom:-1px}.nav-block ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-links li,.nav-block ul li{list-style:none;display:inline-block}.nav-block ul li a{letter-spacing:.02em;color:#333;font-weight:700;line-height:42px}.nav-block ul li a.active,.nav-block ul li a:hover{color:#e02b1c}.front-block{padding:70px 0 85px;position:relative}.front-block h1{display:inline-block;font-weight:800;color:#fff;font-size:44px;line-height:91px;margin:0;padding:0 50px;position:relative}.front-block h1:before{width:32px;height:36px;background:url("../img/icons/icon-header-triangle.svg") center no-repeat;top:50%;margin-top:-18px;left:-16px}.front-block p{font-weight:700;font-size:36px;line-height:36px;color:#fff;margin:19px 0 0;padding-left:50px}.front-block p span{position:relative;display:inline-block}.front-block p span:after{left:0;right:20px;bottom:-2px;height:5px;z-index:-1;background:#fed204}.front-block ul{margin:50px 0 0;padding:0}.front-block ul li{list-style:none;font-size:18px;color:#fff;line-height:30px;position:relative}.front-block ul li:before{display:inline-block;content:'';width:7px;height:7px;background:#26ed2c;-webkit-transform:skewX(39deg);transform:skewX(39deg);vertical-align:middle;margin:-3px 17px 0 3px}.front-block .theme-btn{margin:50px 30px 0 0}.front-block .calculate-link{display:inline-block;font-family:Circe,sans-serif;font-size:20px;background:#fff;line-height:60px;padding:0 30px 0 40px}.scheme-item:nth-of-type(2n):after,.scheme-item:nth-of-type(odd):after{width:4px;background:url("../img/bg-scheme-arrow.png") left top repeat-y}.front-block .calculate-link .fas{font-size:16px;margin:-3px 0 0 15px}.front-block .calculate-link:hover{background:#ccc}.trigger-wrap{padding:50px 0}.trigger-wrap-1{background:url("../img/bg-trigger-1.jpg") center top}.trigger-wrap-2{background:url("../img/bg-trigger-2.jpg") center top}.trigger-wrap-3{background:url("../img/bg-trigger-3.jpg") center top}.trigger-wrap-4{background:url("../img/bg-trigger-4.jpg") center top}.trigger-wrap-5{background:url("../img/bg-trigger-5.jpg") center top}.trigger-block h4{margin:0 0 30px;font-size:30px;line-height:69px;background:#fff;display:inline-block;-webkit-box-shadow:0 0 40px rgba(0,0,1,.11);box-shadow:0 0 40px rgba(0,0,1,.11);-webkit-transform:skewX(39deg);transform:skewX(39deg);padding:0 50px;vertical-align:middle}.scheme-item .item-thumb img,.scheme-number{-webkit-box-shadow:0 0 40px rgba(0,0,1,.11)}.news-menu-title h4 span,.trigger-block h4 span{display:inline-block;-webkit-transform:skewX(-39deg);transform:skewX(-39deg);position:relative}.trigger-block h4 img{position:absolute;top:-8px;left:-50px;z-index:-1}.trigger-block p{font-size:20px;line-height:51px;background:#262625;display:inline-block;margin:0;vertical-align:middle;letter-spacing:.02em;font-family:Circe,sans-serif}.trigger-block p .fas{font-size:14px;margin-left:14px;margin-top:-3px;display:inline-block}.trigger-block p a{color:#fff;display:block;padding:0 35px 0 40px}.adv-item{position:relative;border:1px solid #dedede;padding:0 5px 13px;margin-top:52px}.adv-item .item-thumb{margin-top:-52px;position:relative}.adv-item .item-thumb div{height:97px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0}.adv-item .item-thumb img{position:relative;left:13px}.adv-item .item-thumb:before{display:block;content:'';width:97px;height:97px;background:#e02b1c;-webkit-transform:skewX(39deg);transform:skewX(39deg);margin:0 auto;position:relative}.adv-item h4{margin:20px 0 0;font-size:18px;line-height:20px}.adv-item p{margin:0;font-size:13px;line-height:20px}.adv-footer{margin-top:55px;position:relative}.adv-footer p{margin:0 0 20px;font-weight:700;font-size:18px}.scheme-item:nth-of-type(odd){margin-bottom:119px}.scheme-item:nth-of-type(odd) .scheme-number{right:90px}.scheme-item:nth-of-type(odd) .item-text{margin-left:-30px}.scheme-item:nth-of-type(odd):after{display:block;content:'';height:95px;position:absolute;top:100%;left:50%;margin-top:12px;margin-left:-2px}.scheme-item:nth-of-type(2n):before,.scheme-item:nth-of-type(odd):before{display:block;font-family:'Font Awesome 5 Free',sans-serif;content:'\f107';font-size:36px;font-weight:900;line-height:36px;color:#606060;position:absolute;left:50%;margin-left:-11px;top:100%;z-index:1;margin-top:40px}.scheme-item:nth-of-type(2n){margin-bottom:95px}.scheme-item:nth-of-type(2n) .item-thumb{float:right}.scheme-item:nth-of-type(2n) .item-text{text-align:right;margin-right:-30px}.scheme-item:nth-of-type(2n) .scheme-number{left:45px}.scheme-item:nth-of-type(2n):after{display:block;content:'';height:260px;position:absolute;top:123px;left:50%;margin-left:-2px}.scheme-item:last-of-type{margin-bottom:140px}.scheme-item:last-of-type:after{height:190px}.scheme-item:last-of-type:before{margin-top:10px}.scheme-item .item-text{padding-top:30px}.scheme-item h4{margin:0;font-size:24px}.scheme-item p{margin:10px 0 0;font-size:16px;line-height:24px}.scheme-item .item-thumb img{-webkit-clip-path:polygon(0% 0%,75% 0%,100% 100%,25% 100%);clip-path:polygon(0% 0%,75% 0%,100% 100%,25% 100%);box-shadow:0 0 40px rgba(0,0,1,.11)}.scheme-number{width:63px;height:63px;background:#fed204;-webkit-transform:skewX(39deg);transform:skewX(39deg);position:absolute;z-index:1;top:50%;margin-top:-31px;box-shadow:0 0 40px rgba(0,0,1,.11)}.scheme-number span{display:inline-block;-webkit-transform:skewX(-39deg);transform:skewX(-39deg);color:#fff;font-family:Circe,sans-serif;font-size:36px;line-height:57px;font-weight:700;padding:6px 0 0 20px}.bg-portfolio,.bg-prices,.bg-scheme,.bg-testimonials{display:block;position:absolute}.bg-scheme-1{top:250px;left:100%;margin-left:125px}.bg-scheme-2{top:1150px;right:100%;margin-right:200px}.bg-scheme-3{top:2100px;left:100%;margin-left:165px}.form-wrap{background:url("../img/bg-form.jpg") center top no-repeat;padding:55px 0 35px}.form-block h3{margin:0;color:#fff;font-size:30px;line-height:36px}.form-block p{margin:19px 0 12px;color:#fff;font-size:16px;line-height:24px}.form-block p b{color:#fed204;display:block}.form-block form{width:390px;margin:0 auto}.form-block form label{display:block;margin-bottom:15px;position:relative}.form-block form input:not([type=checkbox]),.form-block form textarea{display:block;width:100%;background:#fff;border:1px solid #dcdcdc;outline:0;-webkit-transition:.3s;transition:.3s}.form-block #container form input:not([type=checkbox]){color:#000}.form-block form input:not([type=checkbox])::-webkit-input-placeholder,.form-block form textarea::-webkit-input-placeholder{color:#262625}.form-block form input:not([type=checkbox]):-ms-input-placeholder,.form-block form textarea:-ms-input-placeholder{color:#262625}.form-block form input:not([type=checkbox])::-ms-input-placeholder,.form-block form textarea::-ms-input-placeholder{color:#262625}.form-block form input:not([type=checkbox])::placeholder,.form-block form textarea::placeholder{color:#262625}.form-block form input:not([type=checkbox]):focus,.form-block form textarea:focus{border-color:#fed204}.form-block form input:not([type=checkbox]){height:50px;padding:0 10px 0 70px}.form-block form textarea{height:128px;padding:14px 10px 14px 70px;resize:none}.form-block form button{width:100%;padding:0;text-align:center}.ico-form{display:block;width:48px;height:48px;position:absolute;left:1px;top:1px;background-repeat:no-repeat!important;background-position:center!important;background-color:#ebebeb!important;-webkit-transition:.3s;transition:.3s}.ico-form.input-focused{background-color:#fed204!important}.ico-form-user{background:url("../img/icons/icon-form-user.svg")}.ico-form-phone{background:url("../img/icons/icon-form-phone.svg")}.ico-form-email{background:url("../img/icons/icon-form-email.svg")}.ico-form-message{background:url("../img/icons/icon-form-message.svg")}.checkbox-label{margin-top:9px}.checkbox-label label{pointer-events:none;margin-bottom:0!important;cursor:pointer;display:inline-block!important;padding-left:32px}.checkbox-label label:before{display:block;content:'';width:12px;height:12px;border:1px solid #fff;position:absolute;top:4px;left:0}.checkbox-label label:after{content:'';width:12px;height:9px;background:url("../img/icons/icon-form-cheked.svg") center no-repeat;position:absolute;left:2px;top:4px;z-index:1;display:none}.checkbox-label input{font-size:0;opacity:0;overflow:hidden}.checkbox-label span{pointer-events:all;font-size:12px;line-height:12px;color:#fff}#container,.checkbox-label span a,.crumbs a,.footer-details ul li span,.footer-details ul li time,.hover-image:hover i,.nav-block ul li:last-child a:hover,.nav-block ul li:last-child:hover a,.portfolio-slider-big .slick-arrow:hover .fas,.portfolio-slider-little .slick-arrow:hover .fas{color:#fff}.calculate-block h4{font-size:24px;line-height:49px;display:inline-block;background:#fed204;padding:0 40px 0 25px;margin:0 0 0 20px;-webkit-transform:skewX(39deg);transform:skewX(39deg)}.calculate-block h4 span,.team-item h4 span{display:inline-block;-webkit-transform:skewX(-39deg);transform:skewX(-39deg)}.calculate-block p{font-size:16px;line-height:24px;margin:15px 0 35px;padding-left:50px;max-width:750px}.calculate-block img{position:absolute;top:-20px;right:-90px;z-index:-1}.calculate-block .theme-btn{background:#ebebeb;margin-left:50px}.calculate-block .theme-btn:hover,.portfolio-slider-big .slick-arrow:hover:before,.portfolio-slider-little .slick-arrow:hover:before{background:#262625}.portfolio-item{margin-bottom:75px}.portfolio-item:last-of-type{margin-bottom:0}.portfolio-item .item-text{padding-right:67px}.portfolio-item h4{font-size:18px;margin:36px 0 0 -30px;line-height:63px;background:#fed204;padding:0 0 0 30px;-webkit-clip-path:polygon(0% 0%,90% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0%,90% 0%,100% 100%,0% 100%)}.footer-details ul,.portfolio-item ul,.spoiler-block{margin:0;padding:0}.portfolio-item ul li{list-style:none;border-bottom:1px solid #eee;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:18px 20px 13px 0}.portfolio-item ul li:last-child{padding-bottom:0;border-bottom:0}.portfolio-item ul li b{min-width:107px}.portfolio-item ul li p{margin:0;font-size:14px;line-height:24px}.portfolio-item .theme-btn{float:right;margin-top:47px;display:block;width:100%;max-width:380px;text-align:center}.portfolio-slider-big{font-size:0;margin-bottom:25px;-webkit-box-shadow:0 0 40px rgba(0,0,1,.11);box-shadow:0 0 40px rgba(0,0,1,.11);-webkit-transition:.3s;transition:.3s}.item-price-big:hover .item-thumb,.item-price-little:hover .item-thumb,.portfolio-slider-big:hover{-webkit-box-shadow:0 0 40px rgba(0,0,1,.3);box-shadow:0 0 40px rgba(0,0,1,.3)}.portfolio-slider-big .slide{outline:0}.portfolio-slider-big .slide a{outline:0;position:relative;display:block}.about-block>a,.about-block>a .fas,.about-links li a,.about-links li img,.about-links li span,.contacts-block ul li a,.team-item,.testimonial-item{display:inline-block}.portfolio-slider-big .slide a:before{display:block;content:'';position:absolute;top:0;right:0;bottom:0;left:0}.portfolio-slider-big .slick-arrow{bottom:30px}.portfolio-slider-big .slick-prev{left:30px}.portfolio-slider-big .slick-next{right:30px}.portfolio-slider-little{font-size:0;padding:0 80px}.portfolio-slider-little .slick-list{margin:0 -10px}.portfolio-slider-little .slide{outline:0;margin:0 10px;cursor:pointer;position:relative}.portfolio-slider-little .slide:after{display:block;content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:transparent;-webkit-transition:.3s;transition:.3s}.portfolio-slider-little .slick-current:after,.portfolio-slider-little .slide:hover:after{background:rgba(254,210,4,.64)}.portfolio-slider-little .slide-video:after{display:block;text-align:center;font-family:'Font Awesome 5 Free',sans-serif;content:'\f04b';font-weight:900;font-size:36px;line-height:77px;color:#363224;position:absolute;top:0;right:0;bottom:0;left:0;background:#c7c7c5}.portfolio-slider-little .slide-video:hover:after{background:rgba(199,199,197,.64)}.portfolio-slider-little .slick-arrow{top:50%;margin-top:-17px}.command-slider .slick-prev,.portfolio-slider-little .slick-prev{left:0}.command-slider .slick-next,.portfolio-slider-little .slick-next{right:0}.portfolio-slider-big .slick-arrow,.portfolio-slider-little .slick-arrow{font-size:14px;color:#262625;display:block;cursor:pointer;position:absolute}.portfolio-slider-big .slick-arrow:before,.portfolio-slider-little .slick-arrow:before{display:block;content:'';width:34px;height:34px;background:#fed204;position:absolute;top:-7px;z-index:1;-webkit-transform:skewX(39deg);transform:skewX(39deg);-webkit-transition:.3s;transition:.3s}.portfolio-slider-big .slick-arrow .fas,.portfolio-slider-little .slick-arrow .fas{position:relative;z-index:2}.portfolio-slider-big .slick-prev,.portfolio-slider-little .slick-prev{padding-left:27px}.portfolio-slider-big .slick-prev:before,.portfolio-slider-little .slick-prev:before{left:14px}.portfolio-slider-big .slick-next,.portfolio-slider-little .slick-next{padding-right:27px}.portfolio-slider-big .slick-next:before,.portfolio-slider-little .slick-next:before{right:14px}.bg-portfolio-1{top:430px;left:100%;margin-left:140px}.about-wrap{background:url("../img/bg-about.jpg") center top no-repeat;padding:69px 0 58px}.about-block{padding-left:195px}.about-block h3{font-size:30px;line-height:initial;margin:0 0 40px}.about-block p{font-size:16px;margin:0 0 14px}.about-block>a{color:#363224}.about-block>a .fas{margin-left:7px;vertical-align:middle}.about-block>a:hover{padding-left:5px}.about-block iframe{position:absolute;top:17px;right:116px}.about-list{margin:0;padding:0 0 26px}.about-list li{list-style:none;font-size:16px}.about-list li:before{display:inline-block;content:'';width:7px;height:7px;background:#363224;-webkit-transform:skewX(39deg);transform:skewX(39deg);vertical-align:middle;margin:-3px 25px 0 3px}.about-links{margin:0 0 30px;padding:0}.about-links li img{vertical-align:middle;margin-right:12px}.about-links li span{vertical-align:middle;font-size:12px;line-height:initial}.about-links li:first-child{margin-right:55px}.about-logo{position:absolute;left:15px;top:-69px;bottom:-58px;width:165px;padding-top:76px;background:#fed204}.about-logo img{width:120px;margin:0 auto}.team-block{font-size:0;margin:0}.team-item{outline:0;width:292px;margin:0 66px}.team-item h4{font-size:18px;margin:0 17px;line-height:44px;background:#fed204;-webkit-transform:skewX(39deg);transform:skewX(39deg);text-align:center}.team-item p{font-size:14px;margin:6px 0 0;text-align:center}#container ul,.faq-wrap .section-header h3{text-align:left}.team-item .item-text{margin-top:-23px}.testimonials-block{font-size:0;margin:0 -84px}.testimonial-item{width:486px;text-align:center;margin:0 84px 85px}.testimonial-item.item-last{margin-bottom:45px}.item-price-little .item-thumb,.testimonial-item iframe,.testimonial-item img{-webkit-box-shadow:0 0 40px rgba(0,0,1,.11);box-shadow:0 0 40px rgba(0,0,1,.11)}.testimonial-item h4{font-size:18px;line-height:18px;margin:22px 0 0}.testimonial-item span{display:block;margin-top:6px;padding:0 100px;position:relative;font-size:14px}.testimonial-item span:after,.testimonial-item span:before{display:block;content:'';width:92px;height:7px;background:#fed204;-webkit-transform:skewX(39deg);transform:skewX(39deg);position:absolute;top:6px}.testimonial-item span:before{left:3px}.gallery-item a:after,.gallery-item a:before{top:0;left:0;-webkit-transition:.3s;content:'';position:absolute;opacity:0;cursor:pointer;bottom:0}.testimonial-item span:after{right:3px}.testimonial-item p{margin:18px 0 0;line-height:18px;text-align:left;font-size:14px}.testimonials-footer p{font-size:20px;line-height:20px;margin:0 0 25px}.bg-testimonials-1{top:110px;right:100%;margin-right:225px}.gallery-block p{margin:0 0 15px;font-size:16px;line-height:16px;letter-spacing:.02em}.gallery-filter{margin:0 0 35px 25px;padding:0;font-size:0}.gallery-filter li{display:inline-block;list-style:none;margin-right:23px;font-size:16px}.gallery-filter li a{display:inline-block;font-size:16px;line-height:60px;font-weight:700;background:0 0;border:1px solid #1a1a1a;-webkit-transform:skewX(39deg);transform:skewX(39deg)}.gallery-filter li a span{display:block;padding:0 40px;-webkit-transform:skewX(-39deg);transform:skewX(-39deg)}.gallery-filter li a:hover{background:#fed204;border-color:#fed204}.gallery-filter li a.black{background:#1a1a1a;color:#fff}.gallery-filter li a.black:hover,.gallery-filter li.active a{background:#fed204;color:#1a1a1a}.gallery-filter li.active a{border-color:#fed204}.gallery-container{margin:0 -15px;font-size:0}.gallery-item{display:inline-block;font-size:14px}.gallery-item a{width:262px;display:block;position:relative;outline:0;margin:0 15px 30px}.gallery-item a:after{display:block;right:0;background:rgba(254,210,4,.78);z-index:1;transition:.3s}.gallery-item a:before{display:block;font-family:'Font Awesome 5 Free',sans-serif;content:'\f00e';font-size:36px;line-height:36px;font-weight:900;color:#1a1a1a;z-index:2;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:.3s}.call-form-takje,.footer-logo p,.spoiler-header h4:before{font-family:Circe,sans-serif}.gallery-item a:hover:after,.gallery-item a:hover:before{opacity:1}.item-price-big{margin-bottom:65px}.item-price-big:hover h4 a,.item-price-little:hover h4 a{border-color:#ccc}.item-price-big .item-thumb{position:relative;-webkit-box-shadow:0 0 40px rgba(0,0,1,.11);box-shadow:0 0 40px rgba(0,0,1,.11);-webkit-transition:.3s;transition:.3s}.item-price-big .item-thumb img,.item-price-little .item-thumb img{min-width:100%}.item-price-big .item-thumb:after{display:block;content:'';width:35px;height:113px;background:url("../img/item-price-thumb.svg") center no-repeat;position:absolute;left:33px;bottom:-59px}.item-price-big .item-text{padding:0 100px}.item-price-big h4{margin:26px 0 0;font-size:24px}.item-price-big h4 a,.item-price-little h4 a{display:inline-block;border-bottom:2px dotted transparent}.item-price-big ul{margin:22px 0;padding:0}.item-price-big ul li{list-style:none;font-size:16px;line-height:24px}.item-price-big ul li:before{display:inline-block;content:'';width:5px;height:5px;background:#262625;vertical-align:middle;margin:-3px 30px 0 0}.item-price-big .theme-btn{display:block;padding:0;text-align:center}.item-price-little h4{font-size:24px;line-height:24px;margin:26px 0 0}.item-price-little p{font-size:16px;line-height:16px;margin:2px 0 32px;font-weight:700}.footer-details,.footer-logo,.spoiler-block li{margin-bottom:30px}.item-price-little .theme-btn{display:block;padding:0;text-align:center;font-size:16px;line-height:54px}.bg-prices-1{top:235px;left:100%;margin-left:150px}.faq-wrap{background:url("../img/bg-faq.jpg") center top no-repeat #e3e8ef}.spoiler-block li{list-style:none}.spoiler-block li.active .spoiler-header h4:after{right:auto;width:30px}.spoiler-header h4{margin:0 0 0 10px;font-size:16px;padding-left:70px;position:relative;display:inline-block;z-index:1;cursor:pointer}.spoiler-header h4:before{display:block;content:'?';font-size:36px;line-height:36px;font-weight:700;position:absolute;top:-13px;left:7px;z-index:1}.spoiler-header h4:after{display:block;content:'';position:absolute;top:-4px;left:0;right:-65px;height:29px;background:#fed204;-webkit-transform:skewX(39deg);transform:skewX(39deg);z-index:-1;-webkit-transition:.3s;transition:.3s}.spoiler-content{padding-left:80px;display:none}.spoiler-content p{margin:23px 0 10px;font-size:16px;line-height:24px}.faq-footer{margin-top:65px}.faq-footer p{margin:0 0 17px;font-size:16px;line-height:16px;font-weight:700}.contacts-wrap{position:relative;background:#eee}.contacts-block{background:#fff;-webkit-box-shadow:0 0 40px rgba(0,0,1,.11);box-shadow:0 0 40px rgba(0,0,1,.11);width:100%;max-width:1140px;position:absolute;top:75px;left:50%;z-index:3;margin-left:-570px;padding:25px 15px}.contacts-block ul{margin:0;padding:0;font-size:0;text-align:center}.contacts-block ul li{display:inline-block;list-style:none;font-size:18px;line-height:18px;margin-right:30px;padding-right:30px;border-right:1px solid #d6d6d6}.contacts-block ul li:last-child{margin-right:0;padding:0;border-right:0}.contacts-block ul li i{margin-right:15px}.contacts-phone{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.seo-block h3{font-size:36px;margin:0 0 55px;text-align:center;position:relative}.seo-block h3:after,.seo-block h3:before{display:block;content:'';width:390px;height:45px;background:#fed204;-webkit-transform:skewX(39deg);transform:skewX(39deg);position:absolute;top:4px}.seo-block h3:before{right:100%;margin-right:15px}.seo-block h3:after{left:100%;margin-left:15px}.seo-block p{font-size:16px;line-height:initial;margin:0}.end-block h3,.end-block p{color:#fff;margin:0 0 40px}.end-wrap{background:url("../img/bg-end.jpg") center top no-repeat #8e867b;padding:70px 0 45px}.bottom-wrap,.footer-wrap{background:#2e2e2e}.end-block h3{font-size:36px;line-height:initial}.end-block p{font-size:18px;line-height:30px}.footer-col ul li .fas,.footer-logo p{line-height:14px;display:inline-block}.footer-block{color:#b0afaf;font-size:0;position:relative}.footer-col-1{width:414px;min-height:70px;display:inline-block;font-size:14px}.footer-logo img{display:inline-block;vertical-align:bottom}.footer-logo p{vertical-align:bottom;color:#b4b4b4;margin:0 0 0 26px}.crumbs li,.footer-col,.footer-col ul{vertical-align:top}.footer-details ul li{list-style:none;line-height:30px}.footer-copyright p{margin:0;line-height:24px;color:#5b5a5a}.footer-copyright a{color:#5b5a5a}.footer-col-2{border-left:1px solid #434343;border-right:1px solid #434343;width:372px}.footer-col{padding:80px 0 0 60px;min-height:370px;font-size:14px;display:inline-block}.footer-col h4{font-size:18px;line-height:18px;margin:0 0 50px;color:#fff}.footer-col h4 span,.post-news p{font-weight:400}.footer-col ul{display:inline-block;margin:0;padding:0}.footer-col ul li{list-style:none;min-width:120px;margin-bottom:17px}.footer-col ul li a{display:inline-block;color:#828181}.footer-col ul li a:hover svg path{fill:#fed204}.footer-col ul li .fas{font-size:13px;vertical-align:middle;margin-right:13px}.footer-col ul li svg{display:inline-block;vertical-align:middle;margin:-2px 13px 0 0}.footer-col ul li svg path{-webkit-transition:.3s;transition:.3s}.bottom-wrap{border-top:1px solid #434343}.bottom-block{padding:10px 0;position:relative}.bottom-block:before{display:block;content:'';width:346px;height:531px;background:url("../img/footer-triangle.png") center no-repeat;position:absolute;bottom:0;right:100%;margin-right:45px}.bottom-block ul{margin:0;padding:0;font-size:0}.bottom-block ul li{display:inline-block;list-style:none;font-size:14px;line-height:24px;width:25%}.bottom-block ul li a{display:inline-block;color:#5b5a5a}.hidden-form{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.9);padding:0 15px;overflow:auto;display:none;z-index:99995}.btn-anim,.scale-wrap__scale{overflow:hidden;position:relative}#question .box,#question label.circle_l,.check-wrap,.crumbs li,.fix-but{display:inline-block}.hidden-form .form-block{max-width:400px;margin:100px auto 50px;position:relative}.close-form{position:absolute;top:-15px;right:-15px}.close-form:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.form-block .error input:not([type=checkbox]),.form-block .error textarea{border-color:red}.form-block .error .ico-form{background-color:red!important}.nav-block ul li:last-child{background-color:#e02b1c;padding:0 15px;display:none;margin-top:-10px;margin-bottom:-10px}.nav-block ul li:last-child a{color:#000;padding-top:10px;display:inline-block}.nav-block ul li:last-child:hover{background-color:#262625}#container ul{list-style-type:none;padding:0;margin:0 0 10px}#container li{padding-bottom:10px}#question label.circle_l{pointer-events:none;position:relative;line-height:1;border-radius:50%;border:2px solid currentColor;background-color:transparent}#question .box .circle{cursor:pointer;pointer-events:none;position:absolute;width:100%;height:100%;opacity:0}#question .box{margin-right:10px;position:relative}.box label.circle_l:before{content:'';position:absolute;background-color:transparent;border-radius:50%;top:6px;left:6px;width:10px;height:10px}.box input:checked+label:before{background-color:#fed204}.check-wrap{position:relative}.checkbox-label input{position:absolute;width:20px;height:100%;z-index:1;cursor:pointer}#question .que-title{font-size:18px;font-weight:700}.fix-but{font-size:14px;line-height:43px;background:#fed204;padding-left:10px;padding-right:10px;margin-right:5px}.crumbs li:before{display:none!important}.crumbs i{margin:0 10px}.command-slider .slick-arrow{z-index:10;position:absolute;width:40px;height:40px;background:#fed204;border:none;top:50%;margin-top:-20px;font-size:16px;transition:.3s}.command-slider .fa-angle-right:before{margin-left:2px}.command-slider .slick-arrow:hover{background-color:#fff;border:2px solid #fed204}.hover-image{position:relative;display:block}.btn-anim:after,.fly-sale,.hover-image i,.my-sale{position:absolute}.hover-image:before{content:'';position:absolute;width:100%;height:100%;transition:.3s}.hover-image:hover:before{background-color:rgba(0,0,0,.5)}.hover-image i{color:transparent;font-size:30px;left:50%;top:50%;margin-top:-15px;margin-left:-15px;transition:.3s}.scheme-item .fix-call{margin-top:15px}.front-block .fix-font{font-size:42px}.my-sale{right:0;top:50%;transform:translateY(-50%);z-index:-1}.fly-sale{bottom:0;text-align:center;font-size:20px;font-weight:600;line-height:1.12;width:100%;left:0;margin-bottom:6px;letter-spacing:-.5px}.fly-sale span{display:block;line-height:1;font-size:26px;margin-bottom:1px}@media (max-width:1199px){.adv-item{padding-left:10px;padding-right:10px}.adv-item h4{font-size:14px}.adv-item p,.bottom-block ul li{font-size:12px}.adv-item p br,.end-block h3 br{display:none}.scheme-item:nth-of-type(2n),.scheme-item:nth-of-type(odd){margin-bottom:120px}.scheme-item:nth-of-type(2n):after{height:95px;top:100%;margin-top:12px}.scheme-item:nth-of-type(2n) .item-text{margin-right:0}.item-price-big .item-thumb:after,.scheme-item:nth-of-type(2n) .scheme-number{left:15px}.scheme-item:nth-of-type(odd) .item-text{margin-left:0}.about-block iframe,.scheme-item:nth-of-type(odd) .scheme-number{right:15px}.scheme-item:last-of-type:before{margin-top:40px}.scheme-item .item-text{padding-top:0}.calculate-wrap{overflow:hidden}.calculate-block img{right:-200px}.portfolio-slider-big .slide iframe{max-height:295px}.portfolio-slider-little .slide iframe{max-height:56px}.portfolio-slider-little .slide-video:after{font-size:24px;line-height:56px}.portfolio-item .item-text,.portfolio-item ul li{padding-right:0}.team-block{margin:0 -16px}.team-item{margin:0 16px}.testimonials-block{margin:0 -20px}.testimonial-item{width:450px;margin:0 20px 85px}.gallery-filter li a span{padding:0 30px}.gallery-item a{width:212px}.item-price-big .item-text{padding:0 0 0 75px}.item-price-little h4{font-size:19px;margin-top:20px}.item-price-little p{margin-bottom:20px}.end-wrap,.faq-wrap{background-size:cover}.spoiler-header h4:after{right:-25px}.contacts-block{max-width:970px;margin-left:-485px}.contacts-block ul li{padding-right:15px;margin-right:15px}.footer-col-1,.footer-col-2,.footer-col-3{width:310px}.footer-col{padding-left:30px}}@media (max-width:991px){.item-price-big .item-thumb:after,.my-sale,.nav-block ul,.portfolio-slider-little,.scheme-item br{display:none}.front-block{background:0 0}.nav-block ul li a{font-size:12px;display:block;border-bottom:1px solid rgba(255,255,255,.3)}.adv-item{margin-bottom:30px}.adv-item.last-item,.item-price-little.last-item{margin-bottom:0}.adv-item h4{padding:0 15px}.trigger-block h4{font-size:20px}.scheme-item .item-thumb{max-width:400px;margin:0 auto 15px;float:none!important}.scheme-item .item-text{text-align:center!important}.calculate-block h4{display:block;font-size:22px;text-align:center;margin:0;padding:0}.calculate-block img{position:static;margin:20px auto 0}.portfolio-slider-big .slide iframe{max-height:184px}.portfolio-item h4{margin-top:0;font-size:15px}.portfolio-item .theme-btn{float:none;margin-top:30px}.about-wrap{background:#d7d7d7}.about-block iframe{position:static;margin-top:30px;min-width:100%;max-width:100%}.team-block{margin:0 -11px}.team-item{width:225px;margin:0 11px}.team-item h4{font-size:15px}.testimonial-block{margin:0 -17px}.testimonial-item{width:345px;margin:0 17px 45px}.testimonial-item span{padding:0 50px}.testimonial-item span:after,.testimonial-item span:before{width:40px}.gallery-filter li{margin-right:15px}.gallery-filter li a{line-height:40px;font-size:13px}.gallery-filter li a span{padding:0 20px}.gallery-item a{width:220px}.item-price-big,.item-price-little{margin-bottom:45px}.item-price-big .item-text{padding:0}.item-price-big h4{margin-top:15px}.item-price-big ul{margin-top:7px}.nav-block ul li,.spoiler-header h4{display:block}.spoiler-header h4:after{right:0}.faq-footer{margin-top:30px}.contacts-block{max-width:700px;margin-left:-350px}.contacts-block ul li{padding-right:0;border-right:0;margin:10px 15px}.footer-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-col-1{width:50%}.footer-col-2{width:50%;border-right:0}.footer-col-3{width:100%;border-top:1px solid #434343;padding:50px 0 30px;min-height:auto}.bottom-block ul li{width:33.33333%}.mob-header{border-bottom:1px solid #fff;margin:0 -15px;padding:0 15px;display:block!important}.nav-fixed .mob-header{border-bottom:none}#touch-menu{display:block;font-size:21px;color:#fff;line-height:42px}.mob-phone{display:inline-block;color:#fff;line-height:43px;font-size:14px}.nav-block{border-bottom:0}.mob-phone .fas{-webkit-transform:scaleX(-1);transform:scaleX(-1);font-size:12px;display:inline-block;margin-right:12px}}@media (max-width:767px){.front-block .calculate-link,.theme-btn{line-height:50px;width:100%;text-align:center}.calculate-block h4,.front-block h1,.trigger-block h4{background-color:transparent}.about-block,.faq-footer p,.faq-wrap .section-header h3,.footer-copyright,.front-block .calculate-link,.front-block h1,.front-block p,.front-block ul,.gallery-block p,.gallery-filter,.theme-btn{text-align:center}.theme-btn{display:block;padding:0;font-size:18px!important}.about-wrap,.form-wrap,.section{padding:50px 0}.end-block h3,.section-header h3,.seo-block h3{font-size:24px;margin-bottom:30px}.header-logo,.item-price-big ul li:before{margin-right:15px}.header-description p{margin:0;padding-top:14px}.front-block ul li,.header-description span,.scheme-item p{font-size:14px}.about-logo,.adv-footer:before,.form-block h3,.front-block h1:before,.front-block ul li:before,.header-link,.nav-block ul,.nav-block:after,.spoiler-header h4:after,.spoiler-header h4:before,.trigger-block br,.trigger-block h4 img{display:none}#touch-menu,.faq-wrap .section-header h3:after,.gallery-wrap .section-header h3:after,.nav-block ul li{display:block}.nav-wrap.nav-fixed{border-bottom:0;padding:0}.nav-block,.nav-wrap.nav-fixed .nav-block ul li:last-child a{border-bottom:0}.nav-block ul li a{display:block;border-bottom:1px solid rgba(255,255,255,.3)}.mob-header{border-bottom:1px solid #fff;margin:0 -15px;padding:0 15px}#touch-menu{font-size:21px;color:#333;line-height:42px}.mob-phone{display:inline-block;color:#333;line-height:43px}.mob-phone .fas{-webkit-transform:scaleX(-1);transform:scaleX(-1);font-size:12px;display:inline-block;margin-right:12px}.front-block h1{display:block;font-size:36px;line-height:44px;color:#fff;padding:0}.front-block p{font-size:24px;padding:0;margin:0}.front-block p span:after{right:13px}.front-block ul{margin-top:25px}.front-block .theme-btn{margin:25px 0 15px}.front-block .calculate-link{display:block;padding:0;font-size:15px}.trigger-block h4{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none;padding:0;line-height:32px;display:block;margin-bottom:15px}.calculate-block h4 span,.gallery-filter li a span,.trigger-block h4 span{-webkit-transform:none;transform:none}.trigger-block p{font-size:16px;line-height:24px;padding:8px 0;display:block}.about-block,.calculate-block p,.spoiler-content{padding-left:0}.adv-item,.adv-item.last-item{margin-bottom:65px}.adv-footer{margin-top:-45px}.scheme-item h4{font-size:18px}.scheme-item .item-thumb{max-width:290px}.form-block p{margin:0 0 30px}.form-block p b{font-size:24px}.form-block form{width:100%}.calculate-block h4{-webkit-transform:none;transform:none;line-height:32px}.calculate-block .theme-btn{margin-left:0}.portfolio-item h4{margin:0;line-height:32px;-webkit-clip-path:none;clip-path:none;padding:10px 25px}.about-block h3{font-size:24px;margin:0 0 30px}.about-block iframe{max-height:210px}.team-block,.testimonial-block{margin:0}.team-item{display:block;width:100%;margin:0 0 30px}.team-item img,.testimonial-item img{margin:0 auto}.footer-details,.team-item:last-of-type{margin-bottom:0}.bottom-block ul li,.testimonial-item{display:block;width:auto}.testimonial-item iframe{max-height:170px}.gallery-wrap{background:#f1f1e9}.gallery-wrap .section-header h3{margin-bottom:30px;text-align:center}.gallery-filter{margin:0}.gallery-filter li{display:block;margin:0 0 5px}.gallery-filter li a{display:block;-webkit-transform:none;transform:none}.gallery-container{margin:10px -5px 0}.gallery-item{display:inline-block;width:50%;padding:0 5px}.footer-col,.footer-col-1{min-height:auto;display:block}.gallery-item a{margin:0 0 10px;width:100%}.gallery-item img{min-width:100%}.prices-wrap{padding-bottom:5px}.item-price-big ul li{font-size:14px;line-height:22px}.item-price-little.last-item{margin-bottom:45px}.spoiler-content p{margin-top:5px}.spoiler-header h4{margin-left:0;padding:8px 15px;background:#fed204}.contacts-block{position:static;margin:0}.contacts-wrap{height:auto}.contacts-wrap ymaps{display:none!important}.end-wrap{background:#8e867a}.footer-col-1{width:auto;padding-bottom:50px}.footer-col-2{width:auto;border:0}.footer-col-3{border-top:0}.footer-col{padding:0 0 50px;width:auto}.footer-col h4{margin-bottom:30px}.footer-copyright{padding:10px 0 15px;font-size:12px}.hidden-form .form-block{margin-top:50px}.close-form{top:-35px}.news-menu-title h4{margin-left:auto}}@media (max-width:445px){.mob-phone{font-size:0;vertical-align:top;width:29px;text-align:right}.mob-phone .fas{vertical-align:middle;margin:0}.fix-but{margin-right:0}}.news-menu-title h4{margin:0 0 0 60px;font-size:24px;line-height:69px;background:#fed204;-webkit-box-shadow:0 0 40px rgba(0,0,1,.11);box-shadow:0 0 40px rgba(0,0,1,.11);transform:skewX(39deg);padding:0 50px;vertical-align:middle;text-align:center;display:block}.news-menu ul li{display:block;list-style-type:none;font-size:16px;border-top:1px solid #ebebeb}.news-menu ul li.first{border:none}.news-menu ul li a{display:block;padding:20px;position:relative}.post-news{margin-bottom:60px}.news-page .section-header h3,.post-news h4{margin-bottom:20px}.news-list .btn-news{width:auto;webkit-transform:skewX(39deg);transform:skewX(39deg)}.news-list .btn-news span{-webkit-transform:skewX(-39deg);transform:skewX(-39deg);display:block}.news-page .section-header{margin-bottom:40px}.news-page p{text-align:justify}.call-form-takje{cursor:pointer;display:inline-block;font-size:20px;line-height:60px;background:#fed204;-webkit-box-shadow:0 3px 0 rgba(23,23,23,.5);box-shadow:0 3px 0 rgba(23,23,23,.5);padding:0 49px 0 41px;border:0;outline:0;-webkit-transition:.3s;transition:.3s}.fancybox-caption-wrap{visibility:visible;opacity:1;text-align:center}@media (max-width:767px){.news-menu-title h4{margin-left:auto}}.btn-anim i{-webkit-animation-name:pulseicon;animation-name:pulseicon;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.btn-anim:after{margin-left:60px;content:" ";width:30px;height:300px;background:#fff;-webkit-animation-delay:50ms;animation-delay:50ms;left:-40px;top:-150px;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s;-khtml-transition:all 0.1s;-ms-transition:.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-khtml-transform:rotate(45deg);-ms-transform:rotate(45deg)}#question li{padding-bottom:15px;cursor:pointer;font-size:16px}#question ul{padding:20px 0}.scale-wrap__scale{background-color:#ebebeb;border-radius:5px;height:10px}.scale-wrap__scale_active{position:absolute;top:0;bottom:0;left:0;background-color:#fed204;border-radius:5px 0 0 5px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.progress{-webkit-border-radius:25px;border-radius:25px}.progress .progress-bar{-webkit-border-radius:25px;border-radius:25px;background:url(../img/bg-trigger-2.jpg) top left #fed204;-webkit-animation:2s linear infinite progress-bar-stripes;-o-animation:2s linear infinite progress-bar-stripes;animation:2s linear infinite progress-bar-stripes;width:0;-webkit-transition:width 5s;-o-transition:width 5s;transition:width 5s;color:#2378ec}.progress .progress-bar.start{width:100%;color:#fff}.progress .progress-descr{position:absolute;top:0;left:0;width:100%;color:#fff;text-align:center;font-size:20px;line-height:50px}.scale-wrap__scale.process{height:30px}.calc__step_fin_itog{position:absolute;left:-300px;height:300px;display:none}.calc__step_fin_itog img{height:100%;max-width:298px}@media (min-width:1024px){.calc__step_fin_itog{display:block}}@-webkit-keyframes slideme{0%{left:-30px;margin-left:0}100%,30%{left:110%;margin-left:80px}}@keyframes slideme{0%{left:-30px;margin-left:0}100%,30%{left:110%;margin-left:80px}}